mentally and physically slow person - Französisch Englisch Wörterbuch